English Horn — synonyms, definition

1. English horn (Noun) N. Amer

1 synonym
cor anglais
1 definition

English horn (Noun) — A double-reed woodwind instrument similar to an oboe but lower in pitch.

2 types of
double reed double-reed instrument